> install [miniconda](https://docs.conda.io/en/latest/miniconda.html#installing)  
> conda create -n STOMAAPP  
> conda activate STOMAAPP  
> pip install [matplotlib](https://pypi.org/project/matplotlib/)  
> pip [install](https://pypi.org/project/Pillow/) [Pillow](https://pillow.readthedocs.io/en/stable/reference/Image.html?highlight=putpixel#PIL.Image.Image.putpixel)  
> pip install --upgrade [cx_Freeze](https://pypi.org/project/cx-Freeze/)  
> python app4Stoma.py  
> conda deactivate  

# [exe-file for Win 64bit](https://disk.yandex.ru/d/YBQrIocWQS-xOw)

### Открываем фото в RGB-режиме
![](https://www.notabug.org/Tonypythony/StomaApp/raw/master/images/numpy-color-image.jpg)


### Расчёт с учётом вырезанной части
![](https://www.notabug.org/Tonypythony/StomaApp/raw/master/images/explanation.png)


### Пример фото с патологией и результата работы программы
![](https://www.notabug.org/Tonypythony/StomaApp/raw/master/images/5.PNG)

![](https://www.notabug.org/Tonypythony/StomaApp/raw/master/images/4.PNG)


## Sources
* [Imshow - картинки](https://pyprog.pro/mpl/mpl_imshow.html)
* [Как обрезать часть изображения в Python (библиотека Pillow)](https://python-scripts.com/pillow-crop)
* [OpenCV по умолчанию использует формат BGR. Matplotlib по умолчанию использует формат RGB.](https://question-it.com/questions/4088227/tsvet-pylab-imshow-otobrazhaetsja-ne-polnostju)
* [Функция round()](https://pythonru.com/uroki/funkcija-round-dlja-nachinajushhih)
* [Преобразование вводимых данных](https://pythonchik.ru/osnovy/input-v-python)
* [How to crop an image using PIL? (left, upper, right, lower) means two points](https://stackoverflow.com/questions/9983263/how-to-crop-an-image-using-pil)
* [Меняем размер изображения в Python Pillow](https://fixmypc.ru/post/izmenenie-razmera-kartinki-v-python-s-pillow-pil/)